FluentCrm\App\Services\Libs\Mailer\Handler B

Total Complexity 77
Dependencies 6
Dependents 3
Total lines 514
Lines of code 361
Logical lines of code 189
Comment lines 30
Methods 21
Properties 6

Methods 21

Method Rating Maintainability Complexity Lines of code
handle()
A
45 9 39
sendDoubleOptInEmail()
A
44 8 47
sendEmails()
A
46 8 40
get_memory_limit()
A
52 9 23
jobCompleted()
S
56 6 17
getEmailLimitPerSecond()
S
59 5 15
handleFailedLog()
S
54 4 23
processBatchEmails()
S
55 4 19
updateEmailsStatus()
S
54 3 23
getNextBatchEmails()
S
53 2 23
markArchiveCampaigns()
S
54 2 20
processSubscriberEmail()
S
57 2 17
seemsStuck()
S
71 3 6
isProcessing()
S
65 3 10
reachedEmailLimitPerSecond()
S
75 2 4
restartWhenOneSecondExceeds()
S
66 2 8
callBackGround()
S
62 1 12
updateProcessTime()
S
79 1 3
finishProcessing()
S
81 1 3
processing()
S
79 1 3
memory_exceeded()
S
69 1 6